Dec 03 16:20:40.637 INFO testing chess-2.0.1 against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 03 16:20:40.637 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-4/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 16:20:41.107 INFO [stdout] 4b0b40997c8517516019d19911926e2948db7864f38f56f4be1cb3c5ae4ff896
Dec 03 16:20:41.115 INFO running `"docker" "start" "-a" "4b0b40997c8517516019d19911926e2948db7864f38f56f4be1cb3c5ae4ff896"`
Dec 03 16:20:42.966 INFO [stderr] usermod: no changes
Dec 03 16:20:43.091 INFO [stderr]    Compiling libc v0.2.44
Dec 03 16:20:47.895 INFO [stderr]    Compiling rand v0.4.3
Dec 03 16:20:53.299 INFO [stderr]    Compiling chess v2.0.1 (/source)
Dec 03 16:20:54.691 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 16:20:54.692 INFO [stderr]    --> src/gen_tables/king.rs:96:5
Dec 03 16:20:54.692 INFO [stderr]     |
Dec 03 16:20:54.692 INFO [stderr] 96  | /     write!(
Dec 03 16:20:54.693 INFO [stderr] 97  | |         f,
Dec 03 16:20:54.693 INFO [stderr] 98  | |         "const CASTLE_MOVES: BitBoard = BitBoard({});\n",
Dec 03 16:20:54.693 INFO [stderr] 99  | |         gen_castle_moves().to_size(0)
Dec 03 16:20:54.694 INFO [stderr] 100 | |     );
Dec 03 16:20:54.694 INFO [stderr]     | |______^
Dec 03 16:20:54.694 INFO [stderr]     |
Dec 03 16:20:54.694 INFO [stderr]     = note: #[warn(unused_must_use)] on by default
Dec 03 16:20:54.695 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 16:20:54.695 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 16:20:54.695 INFO [stderr] 
Dec 03 16:20:55.843 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 16:20:55.843 INFO [stderr]    --> src/gen_tables/pawns.rs:115:5
Dec 03 16:20:55.843 INFO [stderr]     |
Dec 03 16:20:55.843 INFO [stderr] 115 | /     write!(
Dec 03 16:20:55.843 INFO [stderr] 116 | |         f,
Dec 03 16:20:55.843 INFO [stderr] 117 | |         "const PAWN_SOURCE_DOUBLE_MOVES: BitBoard = BitBoard({0});\n",
Dec 03 16:20:55.843 INFO [stderr] 118 | |         gen_source_double_moves().to_size(0)
Dec 03 16:20:55.843 INFO [stderr] 119 | |     );
Dec 03 16:20:55.843 INFO [stderr]     | |______^
Dec 03 16:20:55.843 INFO [stderr]     |
Dec 03 16:20:55.843 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 16:20:55.843 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 16:20:55.843 INFO [stderr] 
Dec 03 16:20:55.843 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 16:20:55.843 INFO [stderr]    --> src/gen_tables/pawns.rs:121:5
Dec 03 16:20:55.843 INFO [stderr]     |
Dec 03 16:20:55.843 INFO [stderr] 121 | /     write!(
Dec 03 16:20:55.843 INFO [stderr] 122 | |         f,
Dec 03 16:20:55.843 INFO [stderr] 123 | |         "const PAWN_DEST_DOUBLE_MOVES: BitBoard = BitBoard({0});\n",
Dec 03 16:20:55.843 INFO [stderr] 124 | |         gen_dest_double_moves().to_size(0)
Dec 03 16:20:55.843 INFO [stderr] 125 | |     );
Dec 03 16:20:55.843 INFO [stderr]     | |______^
Dec 03 16:20:55.843 INFO [stderr]     |
Dec 03 16:20:55.843 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 16:20:55.843 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 16:20:55.843 INFO [stderr] 
Dec 03 16:21:20.605 INFO [stderr]     Finished dev [optimized + debuginfo] target(s) in 37.60s
Dec 03 16:21:20.609 INFO [stderr] su: No module specific data is present
Dec 03 16:21:21.298 INFO running `"docker" "inspect" "4b0b40997c8517516019d19911926e2948db7864f38f56f4be1cb3c5ae4ff896"`
Dec 03 16:21:21.729 INFO running `"docker" "rm" "-f" "4b0b40997c8517516019d19911926e2948db7864f38f56f4be1cb3c5ae4ff896"`
Dec 03 16:21:22.067 INFO [stdout] 4b0b40997c8517516019d19911926e2948db7864f38f56f4be1cb3c5ae4ff896
Dec 03 16:21:22.075 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-4/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 16:21:22.512 INFO [stdout] 09654dff7651d87ebcdfd0ba36adf3d8fe03cc3ce134f2779645834186b6c889
Dec 03 16:21:22.514 INFO running `"docker" "start" "-a" "09654dff7651d87ebcdfd0ba36adf3d8fe03cc3ce134f2779645834186b6c889"`
Dec 03 16:21:24.314 INFO [stderr] usermod: no changes
Dec 03 16:21:24.375 INFO [stderr]    Compiling chess v2.0.1 (/source)
Dec 03 16:21:43.627 INFO [stderr]     Finished dev [optimized + debuginfo] target(s) in 19.29s
Dec 03 16:21:43.631 INFO [stderr] su: No module specific data is present
Dec 03 16:21:44.591 INFO running `"docker" "inspect" "09654dff7651d87ebcdfd0ba36adf3d8fe03cc3ce134f2779645834186b6c889"`
Dec 03 16:21:44.919 INFO running `"docker" "rm" "-f" "09654dff7651d87ebcdfd0ba36adf3d8fe03cc3ce134f2779645834186b6c889"`
Dec 03 16:21:45.307 INFO [stdout] 09654dff7651d87ebcdfd0ba36adf3d8fe03cc3ce134f2779645834186b6c889
Dec 03 16:21:45.309 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-4/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 16:21:45.869 INFO [stdout] 07196bb170756fefcf038ed097e6e57e878d391a2c4a27eeb6f45d76aecea4d0
Dec 03 16:21:45.871 INFO running `"docker" "start" "-a" "07196bb170756fefcf038ed097e6e57e878d391a2c4a27eeb6f45d76aecea4d0"`
Dec 03 16:21:47.507 INFO [stderr] usermod: no changes
Dec 03 16:21:47.579 INFO [stderr]     Finished dev [optimized + debuginfo] target(s) in 0.05s
Dec 03 16:21:47.586 INFO [stderr]      Running /target/debug/deps/chess-afe4ef87c6d1ea60
Dec 03 16:21:47.599 INFO [stdout] 
Dec 03 16:21:47.599 INFO [stdout] running 54 tests
Dec 03 16:21:47.871 INFO [stdout] test board::perft_16 ... ok
Dec 03 16:21:47.871 INFO [stdout] test board::perft_15 ... ok
Dec 03 16:21:47.947 INFO [stdout] test board::perft_10 ... ok
Dec 03 16:21:47.947 INFO [stdout] test board::perft_12 ... ok
Dec 03 16:21:47.971 INFO [stdout] test board::perft_1 ... ok
Dec 03 16:21:48.037 INFO [stdout] test board::perft_19 ... ok
Dec 03 16:21:48.055 INFO [stdout] test board::perft_17 ... ok
Dec 03 16:21:48.063 INFO [stdout] test board::perft_18 ... ok
Dec 03 16:21:48.063 INFO [stdout] test board::perft_21 ... ok
Dec 03 16:21:48.063 INFO [stdout] test board::perft_20 ... ok
Dec 03 16:21:48.067 INFO [stdout] test board::perft_22 ... ok
Dec 03 16:21:48.091 INFO [stdout] test board::perft_2 ... ok
Dec 03 16:21:48.103 INFO [stdout] test board::perft_26 ... ok
Dec 03 16:21:48.155 INFO [stdout] test board::perft_25 ... ok
Dec 03 16:21:48.211 INFO [stdout] test board::perft_11 ... ok
Dec 03 16:21:48.275 INFO [stdout] test board::perft_23 ... ok
Dec 03 16:21:48.315 INFO [stdout] test board::perft_24 ... ok
Dec 03 16:21:48.467 INFO [stdout] test board::perft_5 ... ok
Dec 03 16:21:48.503 INFO [stdout] test board::perft_7 ... ok
Dec 03 16:21:48.527 INFO [stdout] test board::perft_8 ... ok
Dec 03 16:21:48.571 INFO [stdout] test board::perft_13 ... ok
Dec 03 16:21:48.628 INFO [stdout] test board::perft_6 ... ok
Dec 03 16:21:48.631 INFO [stdout] test board::perft_4 ... ok
Dec 03 16:21:48.632 INFO [stdout] test board::perft_3 ... ok
Dec 03 16:21:48.635 INFO [stdout] test board::perft_9 ... ok
Dec 03 16:21:48.777 INFO [stdout] test board::perft_14 ... ok
Dec 03 16:21:48.781 INFO [stdout] test movegen::movegen::movegen_perft_10 ... ok
Dec 03 16:21:48.866 INFO [stdout] test movegen::movegen::movegen_perft_1 ... ok
Dec 03 16:21:48.931 INFO [stdout] test movegen::movegen::movegen_perft_12 ... ok
Dec 03 16:21:49.047 INFO [stdout] test movegen::movegen::movegen_perft_15 ... ok
Dec 03 16:21:49.103 INFO [stdout] test movegen::movegen::movegen_perft_16 ... ok
Dec 03 16:21:49.103 INFO [stdout] test movegen::movegen::movegen_perft_18 ... ok
Dec 03 16:21:49.135 INFO [stdout] test movegen::movegen::movegen_perft_17 ... ok
Dec 03 16:21:49.135 INFO [stdout] test movegen::movegen::movegen_perft_19 ... ok
Dec 03 16:21:49.135 INFO [stdout] test movegen::movegen::movegen_perft_11 ... ok
Dec 03 16:21:49.139 INFO [stdout] test movegen::movegen::movegen_perft_21 ... ok
Dec 03 16:21:49.147 INFO [stdout] test movegen::movegen::movegen_perft_22 ... ok
Dec 03 16:21:49.151 INFO [stdout] test movegen::movegen::movegen_perft_25 ... ok
Dec 03 16:21:49.167 INFO [stdout] test movegen::movegen::movegen_perft_20 ... ok
Dec 03 16:21:49.195 INFO [stdout] test movegen::movegen::movegen_perft_26 ... ok
Dec 03 16:21:49.315 INFO [stdout] test movegen::movegen::movegen_perft_23 ... ok
Dec 03 16:21:49.347 INFO [stdout] test movegen::movegen::movegen_perft_2 ... ok
Dec 03 16:21:49.378 INFO [stdout] test movegen::movegen::movegen_perft_24 ... ok
Dec 03 16:21:49.599 INFO [stdout] test movegen::movegen::movegen_perft_5 ... ok
Dec 03 16:21:49.627 INFO [stdout] test movegen::movegen::movegen_perft_6 ... ok
Dec 03 16:21:49.715 INFO [stdout] test movegen::movegen::movegen_perft_7 ... ok
Dec 03 16:21:49.741 INFO [stdout] test movegen::movegen::movegen_perft_13 ... ok
Dec 03 16:21:49.789 INFO [stdout] test movegen::movegen::movegen_perft_4 ... ok
Dec 03 16:21:49.867 INFO [stdout] test movegen::movegen::movegen_perft_9 ... ok
Dec 03 16:21:49.879 INFO [stdout] test movegen::movegen::movegen_perft_3 ... ok
Dec 03 16:21:50.015 INFO [stdout] test movegen::movegen::movegen_perft_14 ... ok
Dec 03 16:21:50.175 INFO [stdout] test movegen::movegen::movegen_perft_8 ... ok
Dec 03 16:21:58.203 INFO [stdout] test board::perft_kiwipete ... ok
Dec 03 16:22:02.921 INFO [stdout] test movegen::movegen::movegen_perft_kiwipete ... ok
Dec 03 16:22:02.921 INFO [stdout] 
Dec 03 16:22:02.921 INFO [stdout] test result: ok. 54 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 16:22:02.921 INFO [stdout] 
Dec 03 16:22:02.927 INFO [stderr]    Doc-tests chess
Dec 03 16:22:06.083 INFO [stdout] 
Dec 03 16:22:06.083 INFO [stdout] running 48 tests
Dec 03 16:22:17.759 INFO [stdout] test src/board.rs - board::Board::en_passant (line 1064) ... ok
Dec 03 16:22:17.803 INFO [stdout] test src/board.rs - board::Board::combined (line 490) ... ok
Dec 03 16:22:17.811 INFO [stdout] test src/board.rs - board::Board::color_combined (line 509) ... ok
Dec 03 16:22:18.052 INFO [stdout] test src/bitboard.rs - bitboard::EMPTY (line 31) ... ok
Dec 03 16:22:18.053 INFO [stdout] test src/bitboard.rs - bitboard::BitBoard (line 11) ... ok
Dec 03 16:22:18.181 INFO [stdout] test src/board.rs - board::Board::clear_square (line 768) ... ok
Dec 03 16:22:18.191 INFO [stdout] test src/board.rs - board::Board::enumerate_moves (line 1042) ... ok
Dec 03 16:22:18.343 INFO [stdout] test src/board.rs - board::Board::castle_rights (line 562) ... ok
Dec 03 16:22:30.295 INFO [stdout] test src/board.rs - board::Board::is_sane (line 838) ... ok
Dec 03 16:22:30.403 INFO [stdout] test src/board.rs - board::Board::king_square (line 529) ... ok
Dec 03 16:22:30.591 INFO [stdout] test src/board.rs - board::Board::legal (line 1110) ... ok
Dec 03 16:22:30.594 INFO [stdout] test src/board.rs - board::Board::make_move (line 1384) ... ok
Dec 03 16:22:30.646 INFO [stdout] test src/board.rs - board::Board::make_move_new (line 1364) ... ok
Dec 03 16:22:30.721 INFO [stdout] test src/board.rs - board::Board::null_move (line 811) ... ok
Dec 03 16:22:30.735 INFO [stdout] test src/board.rs - board::Board::my_castle_rights (line 638) ... ok
Dec 03 16:22:31.106 INFO [stdout] test src/board.rs - board::Board::from_fen (line 275) ... ok
Dec 03 16:22:42.199 INFO [stdout] test src/board.rs - board::Board::remove_my_castle_rights (line 659) ... ok
Dec 03 16:22:42.283 INFO [stdout] test src/board.rs - board::Board::remove_castle_rights (line 608) ... ok
Dec 03 16:22:42.583 INFO [stdout] test src/board.rs - board::Board::set_piece (line 722) ... ok
Dec 03 16:22:42.595 INFO [stdout] test src/board.rs - board::Board::piece_on (line 968) ... ok
Dec 03 16:22:42.891 INFO [stdout] test src/board.rs - board::Board::remove_their_castle_rights (line 696) ... ok
Dec 03 16:22:42.893 INFO [stdout] test src/board.rs - board::Board::pieces (line 543) ... ok
Dec 03 16:22:43.183 INFO [stdout] test src/board.rs - board::Board::side_to_move (line 626) ... ok
Dec 03 16:22:43.587 INFO [stdout] test src/board.rs - board::Board::status (line 436) ... ok
Dec 03 16:22:54.359 INFO [stdout] test src/board.rs - board::Board::their_castle_rights (line 675) ... ok
Dec 03 16:22:54.907 INFO [stdout] test src/lib.rs -  (line 11) ... ok
Dec 03 16:22:54.907 INFO [stdout] test src/square.rs - square::Square::default (line 16) ... ok
Dec 03 16:22:54.907 INFO [stdout] test src/square.rs - square::ALL_SQUARES (line 400) ... ok
Dec 03 16:22:55.595 INFO [stdout] test src/square.rs - square::Square::backward (line 200) ... ok
Dec 03 16:22:55.921 INFO [stdout] test src/square.rs - square::Square::down (line 118) ... ok
Dec 03 16:22:56.011 INFO [stdout] test src/movegen/movegen.rs - movegen::movegen::MoveGen (line 176) ... ok
Dec 03 16:22:56.063 INFO [stdout] test src/square.rs - square::Square::forward (line 178) ... ok
Dec 03 16:23:04.722 INFO [stdout] test src/square.rs - square::Square::get_rank (line 73) ... ok
Dec 03 16:23:05.175 INFO [stdout] test src/square.rs - square::Square::get_file (line 86) ... ok
Dec 03 16:23:06.095 INFO [stdout] test src/square.rs - square::Square::left (line 137) ... ok
Dec 03 16:23:06.111 INFO [stdout] test src/square.rs - square::Square::from_string (line 357) ... ok
Dec 03 16:23:06.291 INFO [stdout] test src/square.rs - square::Square::to_index (line 343) ... ok
Dec 03 16:23:06.463 INFO [stdout] test src/square.rs - square::Square::right (line 156) ... ok
Dec 03 16:23:06.751 INFO [stdout] test src/square.rs - square::Square::make_square (line 52) ... ok
Dec 03 16:23:07.523 INFO [stdout] test src/square.rs - square::Square::new (line 33) ... ok
Dec 03 16:23:14.983 INFO [stdout] test src/square.rs - square::Square::ubackward (line 307) ... ok
Dec 03 16:23:15.269 INFO [stdout] test src/square.rs - square::Square::to_int (line 329) ... ok
Dec 03 16:23:15.911 INFO [stdout] test src/square.rs - square::Square::udown (line 237) ... ok
Dec 03 16:23:16.615 INFO [stdout] test src/square.rs - square::Square::uforward (line 284) ... ok
Dec 03 16:23:16.651 INFO [stdout] test src/square.rs - square::Square::uup (line 222) ... ok
Dec 03 16:23:16.963 INFO [stdout] test src/square.rs - square::Square::uleft (line 252) ... ok
Dec 03 16:23:17.069 INFO [stdout] test src/square.rs - square::Square::up (line 99) ... ok
Dec 03 16:23:17.140 INFO [stdout] test src/square.rs - square::Square::uright (line 268) ... ok
Dec 03 16:23:17.141 INFO [stdout] 
Dec 03 16:23:17.141 INFO [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 16:23:17.141 INFO [stdout] 
Dec 03 16:23:17.246 INFO [stderr] su: No module specific data is present
Dec 03 16:23:18.113 INFO running `"docker" "inspect" "07196bb170756fefcf038ed097e6e57e878d391a2c4a27eeb6f45d76aecea4d0"`
Dec 03 16:23:18.424 INFO running `"docker" "rm" "-f" "07196bb170756fefcf038ed097e6e57e878d391a2c4a27eeb6f45d76aecea4d0"`
Dec 03 16:23:18.689 INFO [stdout] 07196bb170756fefcf038ed097e6e57e878d391a2c4a27eeb6f45d76aecea4d0
